look after one's own benefits - Francés Inglés Diccionario